package com.authine.cloudpivot.ext.dto;

import com.authine.mvp.app.launcher.domain.SelectorFormat;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Builder;
import lombok.Data;

import java.util.Date;

/**
 * @program: gomro
 * @description:
 * @author: wlw
 * @create: 2021-10-19 10:49
 **/
@Data
@Builder
public class MessageVo {
    @Schema(description = "id")
    private String id;
    @Schema(description = "文本内容")
    private String content;
    @Schema(description = "类型名称")
    private String type_name;
    @Schema(description = "数量")
    private Integer number;
    @Schema(description = "创建人")
    private String createdBy;
    @Schema(description = "修改时间")
    private Date modifiedTime;
    @Schema(description = "修改人")
    private String modifyBy;
    @Schema(description = "发送人")
    private SelectorFormat sender_id;
    @Schema(description = "发送人名称")
    private String sender;
    @Schema(description = "接收人")
    private SelectorFormat receiver_id;
    @Schema(description = "接收人名称")
    private String receiver;
    @Schema(description = "创建时间")
    private Date createdTime;
    @Schema(description = "是否已读")
    private Boolean read;
    @Schema(description = "类型")
    private String type;


}
